sieved tomatoes - French English Dictionary